👉 "St. Croix" refers to a specific island in Saint John, New Brunswick, Canada. It's known for its unique architectural features, lush gardens, and deep forest. The word "st." indicates it is one of the seven holy islands in the Church of the Ascension of Jesus Christ, which is considered the oldest church on Earth.